cattle ditch - Allemand Anglais Dictionnaire